local extension = Package:new("rmt6th")
extension.extensionName = "aaa_Romantic"

local RUtil = require ("packages.aaa_Romantic.utility.rmt_util")
RUtil.loadSkillSkelsByPackage(extension)

-- 本扩武将按地域划分

-- 欧洲+北非+中西亚

General:new(extension, "rmt__clovis", "west", 3):addSkills { "rmt__xueqi", "rmt__wangxin" }
Fk:loadTranslationTable{
  ["rmt__clovis"] = "克洛维一世",
  ["#rmt__clovis"] = "",
  ["designer:rmt__clovis"] = "屑",
  ["illustrator:rmt__clovis"] = "AI",
}

General:new(extension, "rmt__beethoven", "west", 3):addSkills { "rmt__miejun", "rmt__yiku"}
Fk:loadTranslationTable{
  ["rmt__beethoven"] = "贝多芬",
  ["#rmt__beethoven"] = "悲著雄音",
  ["designer:rmt__beethoven"] = "拼音",
  ["illustrator:rmt__beethoven"] = "Frans Hals",

  ["~rmt__beethoven"] = " ",
}

General:new(extension, "rmt__ramses_second", "west", 4)--:addSkills {"shensu"}
Fk:loadTranslationTable{
  ["rmt__ramses_second"] = "奥斯曼狄斯", -- 拉美西斯二世
  ["#rmt__ramses_second"] = "梅利阿蒙",
  ["designer:rmt__ramses_second"] = "Weiß折翼",
  ["illustrator:rmt__ramses_second"] = "Wojciech Ostrycharz",

  ["~rmt__ramses_second"] = " ",
}

General:new(extension, "rmt__nero", "west", 6):addSkills {"rmt__meimo", "rmt__tanghuang"}
Fk:loadTranslationTable{
  ["rmt__nero"] = "尼禄",-- Nero Claudius Caesar
  ["#rmt__nero"] = "",
  ["designer:rmt__nero"] = "白驹",
  ["illustrator:rmt__nero"] = "佚名",
  ["cv:rmt__nero"] = "Bruno Prevedi",

  ["~rmt__nero"] = " ",
}

General:new(extension, "rmt__bathory", "west", 3, 6, General.Female):addSkills {"rmt__xuecuchangsheng", "rmt__diaozhuoguimu"}
Fk:loadTranslationTable{
  ["rmt__bathory"] = "血色玛丽",
  ["#rmt__bathory"] = "狂厄蔷薇",
  ["designer:rmt__bathory"] = "yyuaN",
  ["cv:rmt__bathory"] = "Ace Barry",
  ["illustrator:rmt__bathory"] = "AI",

  ["~rmt__bathory"] = "Each pale corpse marks my tree ring.",
}

General:new(extension, "rmt__caesar", "west", 4):addSkills { "rmt__ducai", "rmt__zhitong", "rmt__jiquan" }
Fk:loadTranslationTable{
  ["rmt__caesar"] = "恺撒",
  ["#rmt__caesar"] = "无冕之皇",
  ["illustrator:rmt__caesar"] = "绘绘子酱",

  ["cv:rmt__caesar"] = "English Listening 900",
  ["~rmt__caesar"] = "Let's talk about something else.",
}

General:new(extension, "rmt__macrinus", "west", 4):addSkills { "rmt__dengtian", "rmt__mingshu", "rmt__juedou" }
Fk:loadTranslationTable{
  ["rmt__macrinus"] = "马克里努斯",
  ["#rmt__macrinus"] = "传奇的角斗士",
  ["illustrator:rmt__macrinus"] = "绘绘子酱",
}

General:new(extension, "rmt__ardashirI", "west", 4):addSkills { "rmt__wanwang", "rmt__sashan", "rmt__nagong" }
Fk:loadTranslationTable{
  ["rmt__ardashirI"] = "阿尔达希尔Ⅰ",
  ["#rmt__ardashirI"] = "萨珊的创始人",
  ["illustrator:rmt__ardashirI"] = "绘绘子酱",
}

--General:new(extension, "makang", "west", 4):addSkills { "rmt__xiru", "rmt__zongma", "mashu" }
Fk:loadTranslationTable{
  ["rmt__makang"] = "马抗",
  ["#rmt__makang"] = "马米科尼昂",
  ["illustrator:rmt__makang"] = "绘绘子酱",
}


-- 美国

General:new(extension, "rmt__kennedy", "west", 4):addSkills {"rmt__guowen", "rmt__jiawen"}
Fk:loadTranslationTable{
  ["rmt__kennedy"] = "肯尼迪", -- John F. Kennedy
  ["#rmt__kennedy"] = "Camelot Era",
  ["designer:rmt__kennedy"] = "白帝皇龙甲",
  ["illustrator:rmt__kennedy"] = "肯尼迪",
  ["cv:rmt__kennedy"] = "肯尼迪",

  ["~rmt__kennedy"] = " ",
}

-- 东亚

local himiko = General:new(extension, "rmt__himiko", "west", 3, 3, General.Female)
himiko:addSkills {"rmt__zongkui", "rmt__guju", "rmt__baijia", "rmt__bingzhao"}
himiko:addRelatedSkills {"rmt__canshi"}
Fk:loadTranslationTable{
  ["rmt__himiko"] = "卑弥呼",
  ["#rmt__himiko"] = "邪马台女王",
  ["designer:rmt__himiko"] = "韩旭",
  ["cv:rmt__himiko"] = "官方",
  ["illustrator:rmt__himiko"] = "M云涯",

  ["~rmt__himiko"] = "鬼道破灭，我有何寄托？",
}

General:new(extension, "rmt__chundoohwan", "ghan", 4):addSkills {"rmt__yixin", "rmt__kongshu"}
Fk:loadTranslationTable{
  ["rmt__chundoohwan"] = "全斗焕",
  ["#rmt__chundoohwan"] = "全小将",
  ["cv:rmt__chundoohwan"] = "李德华",
  ["designer:rmt__chundoohwan"] = "emo公主",
  ["illustrator:rmt__chundoohwan"] = "AI",

  ["~rmt__chundoohwan"] = "被告人全斗焕，死刑。",
  ["!rmt__chundoohwan"] = "今天最高兴了！",
}

-- 扶摇

General:new(extension, "rmt__jisi", "fuyao", 4):addSkills {"rmt__baijiangdengwang", "rmt__fengqifuyao"}
Fk:loadTranslationTable{
  ["rmt__jisi"] = "祭祀黄泉Romantic",
  ["#rmt__jisi"] = "萦名神亭",
  ["designer:rmt__jisi"] = "zzcclll朱苦力",

  ["~rmt__jisi"] = "我现在就停止续费！",
}

General:new(extension, "rmt__yyuaN", "fuyao", 4):addSkills {"rmt__hujiao"}
Fk:loadTranslationTable{
  ["rmt__yyuaN"] = "yyuaN低调的温柔胖宝宝",
  ["#rmt__yyuaN"] = "娇蛮小公主",
  ["designer:rmt__yyuaN"] = "zzcclll朱苦力",

  ["~rmt__yyuaN"] = "我先点份拼好饭。",
}

General:new(extension, "rmt__th_kogasa", "fuyao", 3, 3, General.Female):addSkills {"rmt__baogan", "rmt__zhuanmi"}
Fk:loadTranslationTable{
  ["rmt__th_kogasa"] = "‮ɥdןɐɹ‬",
  ["#rmt__th_kogasa"] = "喵喵喵？",
  ["designer:rmt__th_kogasa"] = "易大剧",

  ["~rmt__th_kogasa"] = " ",
}

General:new(extension, "rmt__n_emoprincess", "fuyao", 4, 4, General.Female):addSkills {"rmt__zhufa", "rmt__chuanwu"}
Fk:loadTranslationTable{
  ["rmt__n_emoprincess"] = "‮Ǝɯo‬",
  ["#rmt__n_emoprincess"] = "喑黒毀灭емо公主",
  ["designer:rmt__n_emoprincess"] = "RalphR&祭祀",

  ["~rmt__n_emoprincess"] = " ",
}

General:new(extension, "rmt__dogguy", "fuyao", 4):addSkills {"rmt__daigou"}
Fk:loadTranslationTable{
  ["rmt__dogguy"] = "狗",
  ["#rmt__dogguy"] = "3D领域大神",
  ["cv:rmt__dogguy"] = "",
  ["designer:rmt__dogguy"] = "低调的温柔",
  ["illustrator:rmt__dogguy"] = "AI",
}

General:new(extension, "rmt__tangyuan", "fuyao", 5):addSkills { "rmt__daojie", "rmt__tonggui", "rmt__guofu", "rmt__fuyaoo" }
Fk:loadTranslationTable{
  ["rmt__tangyuan"] = "汤圆",
  ["#rmt__tangyuan"] = "不是你真丢蹈节啊？",
  ["designer:rmt__tangyuan"] = "屑",
  ["illustrator:rmt__tangyuan"] = "",

  ["~rmt__tangyuan"] = " ",
}

General:new(extension, "rmt__pubcat", "fuyao", 4):addSkills {"rmt__jiuguanshiyi", "rmt__sheizhuchenfu"}
Fk:loadTranslationTable{
  ["rmt__pubcat"] = "老酒馆的猫",
  ["#rmt__pubcat"] = "释怀之德",
  ["designer:rmt__pubcat"] = "汤圆",
  ["illustrator:rmt__pubcat"] = "",

  ["~rmt__pubcat"] = "老酒馆的猫",
}

local yidaju = General:new(extension, "rmt__yidaju", "fuyao", 4)
yidaju:addSkills {"rmt__dajiaohuan", "rmt__lianxuju"}
yidaju:addRelatedSkill("rmt__dajudao")
Fk:loadTranslationTable{
  ["rmt__yidaju"] = "易大剧",
  ["#rmt__yidaju"] = "长恨离亭",
  ["designer:rmt__yidaju"] = "妙啊",

  ["~rmt__yidaju"] = "",
}

for loop = 1, 10 do
  local ydj = General:new(extension, "rmt" .. loop .. "_yidaju", "fuyao", 4)
  ydj:addSkill("rmt__dajudao")
  ydj.total_hidden = true
  ydj.hidden = true
end

Fk:loadTranslationTable{
  ["rmt1_yidaju"] = "易小剧",
  ["rmt2_yidaju"] = "易尖剧",
  ["rmt3_yidaju"] = "易太剧",
  ["rmt4_yidaju"] = "易犬剧",
  ["rmt5_yidaju"] = "易喜剧",
  ["rmt6_yidaju"] = "易悲剧",
  ["rmt7_yidaju"] = "易天剧",
  ["rmt8_yidaju"] = "易夭剧",
  ["rmt9_yidaju"] = "易京剧",
  ["rmt10_yidaju"] = "易黄梅戏",
}

General:new(extension, "rmt__cyc", "fuyao", 4):addSkills{"rmt__penga", "rmt__douma", "rmt__wanla"}
Fk:loadTranslationTable{
  ["rmt__cyc"] = "cyc",
  ["#rmt__cyc"] = "决斗领域",
  ["cv:rmt__cyc"] = "",
  ["designer:rmt__cyc"] = "妙阿",
  ["illustrator:rmt__cyc"] = "",
}

local lvbaoHp =    {3,3,3,3,4,4,3,4,3}
local lvbaoMaxHp = {3,3,3,4,4,4,5,4,3}
local lvbaoSkills = {
  {"rmt__yiwangerping","rmt__gangjitielv"},{"rmt__shiren","rmt__tonghao"},{"rmt__danzhi","rmt__zhihuan"},
  {"rmt__huo","rmt__xing"},{"rmt__kankan","rmt__wuwu"},{"rmt__xinjiangyugao"},
  {"rmt__xinmashikong","rmt__xuyaozhiliao","rmt__buhuijueqing"},{"rmt__qingxinlengyi","rmt__jiuyirushuang"},{"rmt__yisiquanhuang","rmt__zuhequan"}
}
local lvbaoTitle = {"严于律众","","氧化还原","颜色纯活","","","","心缕怎决","疑似拳皇"}
local lvbaoDesigner = {"汤圆","屑","独孤妙妙","cyc","桐葡草","钇宝","阳纸","Sachiko","ッ老酒馆的猫"}
for loop = 2, 10 do
  local lvbao = General:new(extension, "rmtLv" .. loop .. "__lvbao", "fuyao", lvbaoHp[loop-1], lvbaoMaxHp[loop-1], General.Agender)
  lvbao:addSkills(lvbaoSkills[loop-1])
  lvbao.hidden = true
  Fk:loadTranslationTable{
    ["rmtLv"..loop] = "浪漫",
    ["rmtLv"..loop.."__lvbao"] = "铝",
    ["#rmtLv"..loop.."__lvbao"] = lvbaoTitle[loop-1],
    ["designer:rmtLv"..loop.."__lvbao"] = lvbaoDesigner[loop-1],

    ["~rmtLv"..loop.."__lvbao"] = "",
  }
  if loop == 5 then
    local lvbao1 = General:new(extension, "rmt__lvbao", "fuyao", 4, 4, General.Agender)--
    lvbao1:addSkills{ "rmt__baihuaqifang" }
    Fk:loadTranslationTable{
      ["rmt__lvbao"] = "铝",
      ["#rmt__lvbao"] = "",
      ["cv:rmt__lvbao"] = "",
      ["designer:rmt__lvbao"] = "ッ老酒馆的猫",
      ["illustrator:rmt__lvbao"] = "",
      ["~rmt__lvbao"] = "春日影 (MyGO!!!!! ver.)",
    }
  end
end

General:new(extension, "rmt__xie", "fuyao", 3):addSkills{ "rmt__jieshihuanhun", "rmt__shengshengbuxi" }
Fk:loadTranslationTable{
  ["rmt__xie"] = "屑",
  ["#rmt__xie"] = "决斗领域",
  ["designer:rmt__xie"] = "花生",
  ["illustrator:rmt__xie"] = "",
}

return extension
